<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
 <title>PEAR API Documentation :: Net_SmartIRC</title>
 <link rel="stylesheet" href="../media/style.css" />
  <script language="javascript" type="text/javascript">
    var subdir = "../";
  </script>
  <script src="../media/lib/classTree.js"></script>
  <link id="webfx-tab-style-sheet" type="text/css" rel="stylesheet" href="../media/lib/tab.webfx.css" />
  <script type="text/javascript" src="../media/lib/tabpane.js"></script>
  <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
  <script language="javascript" type="text/javascript" src="../media/TreeMenu.js"></script>
  <script language="javascript" type="text/javascript" src="../media/lib/ua.js"></script>
  <script language="javascript" type="text/javascript">
	var imgPlus = new Image();
	var imgMinus = new Image();
	imgPlus.src = "../media/images/plus.gif";
	imgMinus.src = "../media/images/minus.gif";

	
	function showNode(Node){
        switch(navigator.family){
        	case 'nn4':
        		// Nav 4.x code fork...
				var oTable = document.layers["span" + Node];
				var oImg = document.layers["img" + Node];
        		break;
        	case 'ie4':
        		// IE 4/5 code fork...
				var oTable = document.all["span" + Node];
				var oImg = document.all["img" + Node];
        		break;
        	case 'gecko':
        		// Standards Compliant code fork...
				var oTable = document.getElementById("span" + Node);
				var oImg = document.getElementById("img" + Node);
        		break;
        }
		oImg.src = imgMinus.src;
		oTable.style.display = "block";
	}
	
	function hideNode(Node){
        switch(navigator.family){
        	case 'nn4':
        		// Nav 4.x code fork...
				var oTable = document.layers["span" + Node];
				var oImg = document.layers["img" + Node];
        		break;
        	case 'ie4':
        		// IE 4/5 code fork...
				var oTable = document.all["span" + Node];
				var oImg = document.all["img" + Node];
        		break;
        	case 'gecko':
        		// Standards Compliant code fork...
				var oTable = document.getElementById("span" + Node);
				var oImg = document.getElementById("img" + Node);
        		break;
        }
		oImg.src = imgPlus.src;
		oTable.style.display = "none";
	}
	
	function nodeIsVisible(Node){
        switch(navigator.family){
        	case 'nn4':
        		// Nav 4.x code fork...
				var oTable = document.layers["span" + Node];
        		break;
        	case 'ie4':
        		// IE 4/5 code fork...
				var oTable = document.all["span" + Node];
        		break;
        	case 'gecko':
        		// Standards Compliant code fork...
				var oTable = document.getElementById("span" + Node);
        		break;
        }
		return (oTable && oTable.style.display == "block");
	}
	
	function toggleNodeVisibility(Node){
		if (nodeIsVisible(Node)){
			hideNode(Node);
		}else{
			showNode(Node);
		}
	}
</script>
</head>

<body   topmargin="0" leftmargin="0"
	    marginheight="0" marginwidth="0"
        bgcolor="#ffffff"
        text="#000000"
        link="#006600"
        alink="#cccc00"
        vlink="#003300"
>
<a name="TOP" /></a>
<table border="0" cellspacing="0" cellpadding="0" height="48" width="100%">
  <tr bgcolor="#339900">
    <td align="left" width="120">
      <a href="http://pear.php.net">
	    <img src="../media/images/pearlogo.gif" width="104" height="50" vspace="2" hspace="5" alt="PEAR" border="0">
 	  </a>
    </td>
    <td align="left" valign="middle" width="20">
      &nbsp;
    </td>
    <td align="left" valign="middle">
      <span class="Headline">PEAR API Documentation :: Net_SmartIRC</span>
    </td>
    <td align="right" valign="bottom" class="upperright">
      <a href="http://pear.php.net/package-info.php?package=Net_SmartIRC" class="upperright">Package Homepage</a>&nbsp;|&nbsp;
      <a href="http://pear.php.net/package-info.php?package=Net_SmartIRC" class="upperright">Download ApiDoc</a>
	  &nbsp;<br>
    </td>
  </tr>

  <tr bgcolor="#003300"><td colspan="4"></td></tr>

  <tr bgcolor="#006600">
    <td align="right" valign="top" colspan="4" class="menu">
  		  [ <a href="../classtrees_Net_SmartIRC.html" class="menu">class tree: Net_SmartIRC</a> ]
		  [ <a href="../elementindex_Net_SmartIRC.html" class="menu">index: Net_SmartIRC</a> ]
		  [ <a href="../elementindex.html" class="menu">all elements</a> ]
        &nbsp;<br />
    </td>
  </tr>

  <tr bgcolor="#003300"><td colspan="4"></td></tr>
</table>
<table cellpadding="0" cellspacing="0" width="100%">
 <tr valign="top">
  <td bgcolor="#f0f0f0" width="100">
   <table width="280" border="0" cellpadding="4" cellspacing="0">
    <tr valign="top">
     <td style="font-size: 90%" align="left" width="280">
	<div id="ric">
					<a href="../ric_CHANGELOG.html">CHANGELOG</a><br />
					<a href="../ric_README.html">README</a><br />
			</div>
	<br>
      <span class="green"><b>Packages:</b></span><br />
	  <ul>
              <li><a href="../li_Net_SmartIRC.html">Net_SmartIRC</a></li>
      	  </ul>
      <br /><br />

<div class="menu">
<script language="Javascript">
if (document.getElementById) {
  var tree = new WebFXTree('Package : Net_SmartIRC', '../li_Net_SmartIRC.html');
  tree.setBehavior('classic');
  tree.openIcon = '../media/images/Disk.gif';
  tree.icon = '../media/images/Disk.gif';
    var elements = new WebFXTreeItem('Index of elements', '../elementindex_Net_SmartIRC.html');
    elements.openIcon = '../media/images/file.png';
    elements.icon = '../media/images/file.png';
	tree.add(elements);

    var tree_function = new WebFXTreeItem('Function(s)', '');
    tree_function.openIcon = '../media/images/Functions.gif';
    tree_function.icon = '../media/images/Functions.gif';
    	tree.add(tree_function);
	
	var iconClassFolder = '../media/images/classFolder.gif';
	var iconClass = '../media/images/Class.gif';
	var iconFunctionFolder = '../media/images/Functions.gif';
	var iconFunction = '../media/images/PublicMethod.gif';
	var iconFileFolderOpen = '../media/images/FolderOpened.gif';
	var iconFileFolderClosed = '../media/images/foldericon.png';
	var iconFile = '../media/images/file.png';

	var subpackagetree_classe = new WebFXTreeItem('Class(es)', '../classtrees_Net_SmartIRC.html');
	subpackagetree_classe.openIcon = iconClassFolder;;
	subpackagetree_classe.icon = iconClassFolder;
					  var classe = new WebFXTreeItem('mybot', '../Net_SmartIRC/mybot.html');
	      classe.openIcon = iconClass;
	      classe.icon = iconClass;
	      subpackagetree_classe.add(classe);
				  var classe = new WebFXTreeItem('Net_SmartIRC', '../Net_SmartIRC/Net_SmartIRC.html');
	      classe.openIcon = iconClass;
	      classe.icon = iconClass;
	      subpackagetree_classe.add(classe);
				  var classe = new WebFXTreeItem('Net_SmartIRC_actionhandler', '../Net_SmartIRC/Net_SmartIRC_actionhandler.html');
	      classe.openIcon = iconClass;
	      classe.icon = iconClass;
	      subpackagetree_classe.add(classe);
				  var classe = new WebFXTreeItem('Net_SmartIRC_base', '../Net_SmartIRC/Net_SmartIRC_base.html');
	      classe.openIcon = iconClass;
	      classe.icon = iconClass;
	      subpackagetree_classe.add(classe);
				  var classe = new WebFXTreeItem('Net_SmartIRC_channel', '../Net_SmartIRC/Net_SmartIRC_channel.html');
	      classe.openIcon = iconClass;
	      classe.icon = iconClass;
	      subpackagetree_classe.add(classe);
				  var classe = new WebFXTreeItem('Net_SmartIRC_channeluser', '../Net_SmartIRC/Net_SmartIRC_channeluser.html');
	      classe.openIcon = iconClass;
	      classe.icon = iconClass;
	      subpackagetree_classe.add(classe);
				  var classe = new WebFXTreeItem('Net_SmartIRC_data', '../Net_SmartIRC/Net_SmartIRC_data.html');
	      classe.openIcon = iconClass;
	      classe.icon = iconClass;
	      subpackagetree_classe.add(classe);
				  var classe = new WebFXTreeItem('Net_SmartIRC_Error', '../Net_SmartIRC/Net_SmartIRC_Error.html');
	      classe.openIcon = iconClass;
	      classe.icon = iconClass;
	      subpackagetree_classe.add(classe);
				  var classe = new WebFXTreeItem('Net_SmartIRC_irccommands', '../Net_SmartIRC/Net_SmartIRC_irccommands.html');
	      classe.openIcon = iconClass;
	      classe.icon = iconClass;
	      subpackagetree_classe.add(classe);
				  var classe = new WebFXTreeItem('Net_SmartIRC_ircuser', '../Net_SmartIRC/Net_SmartIRC_ircuser.html');
	      classe.openIcon = iconClass;
	      classe.icon = iconClass;
	      subpackagetree_classe.add(classe);
				  var classe = new WebFXTreeItem('Net_SmartIRC_listenfor', '../Net_SmartIRC/Net_SmartIRC_listenfor.html');
	      classe.openIcon = iconClass;
	      classe.icon = iconClass;
	      subpackagetree_classe.add(classe);
				  var classe = new WebFXTreeItem('Net_SmartIRC_messagehandler', '../Net_SmartIRC/Net_SmartIRC_messagehandler.html');
	      classe.openIcon = iconClass;
	      classe.icon = iconClass;
	      subpackagetree_classe.add(classe);
				  var classe = new WebFXTreeItem('Net_SmartIRC_timehandler', '../Net_SmartIRC/Net_SmartIRC_timehandler.html');
	      classe.openIcon = iconClass;
	      classe.icon = iconClass;
	      subpackagetree_classe.add(classe);
				  var classe = new WebFXTreeItem('Net_SmartIRC_user', '../Net_SmartIRC/Net_SmartIRC_user.html');
	      classe.openIcon = iconClass;
	      classe.icon = iconClass;
	      subpackagetree_classe.add(classe);
				tree.add(subpackagetree_classe);

	var subpackagetree_classe = new WebFXTreeItem('File(s)', '');
	subpackagetree_classe.openIcon = iconFileFolderOpen;
	subpackagetree_classe.icon = iconFileFolderClosed;
					  var classe = new WebFXTreeItem('defines.php', '../Net_SmartIRC/_SmartIRC-0.5.5_SmartIRC_defines_php.html');
	      classe.openIcon = iconFile;
	      classe.icon = iconFile;
	      subpackagetree_classe.add(classe);
				  var classe = new WebFXTreeItem('example.php', '../Net_SmartIRC/_SmartIRC-0.5.5_examples_example_php.html');
	      classe.openIcon = iconFile;
	      classe.icon = iconFile;
	      subpackagetree_classe.add(classe);
				  var classe = new WebFXTreeItem('example2.php', '../Net_SmartIRC/_SmartIRC-0.5.5_examples_example2_php.html');
	      classe.openIcon = iconFile;
	      classe.icon = iconFile;
	      subpackagetree_classe.add(classe);
				  var classe = new WebFXTreeItem('example3.php', '../Net_SmartIRC/_SmartIRC-0.5.5_examples_example3_php.html');
	      classe.openIcon = iconFile;
	      classe.icon = iconFile;
	      subpackagetree_classe.add(classe);
				  var classe = new WebFXTreeItem('example4.php', '../Net_SmartIRC/_SmartIRC-0.5.5_examples_example4_php.html');
	      classe.openIcon = iconFile;
	      classe.icon = iconFile;
	      subpackagetree_classe.add(classe);
				  var classe = new WebFXTreeItem('example5.php', '../Net_SmartIRC/_SmartIRC-0.5.5_examples_example5_php.html');
	      classe.openIcon = iconFile;
	      classe.icon = iconFile;
	      subpackagetree_classe.add(classe);
				  var classe = new WebFXTreeItem('example6.php', '../Net_SmartIRC/_SmartIRC-0.5.5_examples_example6_php.html');
	      classe.openIcon = iconFile;
	      classe.icon = iconFile;
	      subpackagetree_classe.add(classe);
				  var classe = new WebFXTreeItem('example7.php', '../Net_SmartIRC/_SmartIRC-0.5.5_examples_example7_php.html');
	      classe.openIcon = iconFile;
	      classe.icon = iconFile;
	      subpackagetree_classe.add(classe);
				  var classe = new WebFXTreeItem('irccommands.php', '../Net_SmartIRC/_SmartIRC-0.5.5_SmartIRC_irccommands_php.html');
	      classe.openIcon = iconFile;
	      classe.icon = iconFile;
	      subpackagetree_classe.add(classe);
				  var classe = new WebFXTreeItem('messagehandler.php', '../Net_SmartIRC/_SmartIRC-0.5.5_SmartIRC_messagehandler_php.html');
	      classe.openIcon = iconFile;
	      classe.icon = iconFile;
	      subpackagetree_classe.add(classe);
				  var classe = new WebFXTreeItem('SmartIRC.php', '../Net_SmartIRC/_SmartIRC-0.5.5_SmartIRC_php.html');
	      classe.openIcon = iconFile;
	      classe.icon = iconFile;
	      subpackagetree_classe.add(classe);
				tree.add(subpackagetree_classe);

  document.write(tree);
  
  
      var classtree = new WebFXTree('Net_SmartIRC', 'Net_SmartIRC.html');
	classtree.setBehavior('classic');
	classtree.openIcon = '../media/images/Class.gif';
	classtree.icon = '../media/images/Class.gif';
			document.write('<br><br>');
	document.write(classtree);
  
}
</script>
</div>
<noscript>
<img src="../media/images/Disk.gif" border="0" align="top">&nbsp;<a href="../li_Net_SmartIRC.html" class="green" ><span valign="middle" class="green">Package: Net_SmartIRC</span></a><br>
<img src="../media/images/T.png" border="0" align="top"><img src="../media/images/file.png" border="0" align="top">&nbsp;<a href="../elementindex_Net_SmartIRC.html" class="green" ><span valign="middle" class="green">Index of elements</span></a><br>
<img src="../media/images/T.png" border="0" align="top"><img src="../media/images/Functions.gif" border="0" align="top">&nbsp;<span valign="middle" class="green">Function(s)</span><br>
<img src="../media/images/Tminus.png" border="0" align="top"><img src="../media/images/classFolder.gif" border="0" align="top">&nbsp;<a href="../classtrees_Net_SmartIRC.html" class="green" ><span valign="middle" class="green">Class(es)</span></a><br>
<img src="../media/images/I.png" border="0" align="top"><img src="../media/images/T.png" border="0" align="top"><img src="../media/images/Class.gif" border="0" align="top">&nbsp;<a href="../Net_SmartIRC/mybot.html" class="green" ><span valign="middle" class="green">mybot</span></a><br>
<img src="../media/images/I.png" border="0" align="top"><img src="../media/images/T.png" border="0" align="top"><img src="../media/images/Class.gif" border="0" align="top">&nbsp;<a href="../Net_SmartIRC/Net_SmartIRC.html" class="green" ><span valign="middle" class="green">Net_SmartIRC</span></a><br>
<img src="../media/images/I.png" border="0" align="top"><img src="../media/images/T.png" border="0" align="top"><img src="../media/images/Class.gif" border="0" align="top">&nbsp;<a href="../Net_SmartIRC/Net_SmartIRC_actionhandler.html" class="green" ><span valign="middle" class="green">Net_SmartIRC_actionhandler</span></a><br>
<img src="../media/images/I.png" border="0" align="top"><img src="../media/images/T.png" border="0" align="top"><img src="../media/images/Class.gif" border="0" align="top">&nbsp;<a href="../Net_SmartIRC/Net_SmartIRC_base.html" class="green" ><span valign="middle" class="green">Net_SmartIRC_base</span></a><br>
<img src="../media/images/I.png" border="0" align="top"><img src="../media/images/T.png" border="0" align="top"><img src="../media/images/Class.gif" border="0" align="top">&nbsp;<a href="../Net_SmartIRC/Net_SmartIRC_channel.html" class="green" ><span valign="middle" class="green">Net_SmartIRC_channel</span></a><br>
<img src="../media/images/I.png" border="0" align="top"><img src="../media/images/T.png" border="0" align="top"><img src="../media/images/Class.gif" border="0" align="top">&nbsp;<a href="../Net_SmartIRC/Net_SmartIRC_channeluser.html" class="green" ><span valign="middle" class="green">Net_SmartIRC_channeluser</span></a><br>
<img src="../media/images/I.png" border="0" align="top"><img src="../media/images/T.png" border="0" align="top"><img src="../media/images/Class.gif" border="0" align="top">&nbsp;<a href="../Net_SmartIRC/Net_SmartIRC_data.html" class="green" ><span valign="middle" class="green">Net_SmartIRC_data</span></a><br>
<img src="../media/images/I.png" border="0" align="top"><img src="../media/images/T.png" border="0" align="top"><img src="../media/images/Class.gif" border="0" align="top">&nbsp;<a href="../Net_SmartIRC/Net_SmartIRC_Error.html" class="green" ><span valign="middle" class="green">Net_SmartIRC_Error</span></a><br>
<img src="../media/images/I.png" border="0" align="top"><img src="../media/images/T.png" border="0" align="top"><img src="../media/images/Class.gif" border="0" align="top">&nbsp;<a href="../Net_SmartIRC/Net_SmartIRC_irccommands.html" class="green" ><span valign="middle" class="green">Net_SmartIRC_irccommands</span></a><br>
<img src="../media/images/I.png" border="0" align="top"><img src="../media/images/T.png" border="0" align="top"><img src="../media/images/Class.gif" border="0" align="top">&nbsp;<a href="../Net_SmartIRC/Net_SmartIRC_ircuser.html" class="green" ><span valign="middle" class="green">Net_SmartIRC_ircuser</span></a><br>
<img src="../media/images/I.png" border="0" align="top"><img src="../media/images/T.png" border="0" align="top"><img src="../media/images/Class.gif" border="0" align="top">&nbsp;<a href="../Net_SmartIRC/Net_SmartIRC_listenfor.html" class="green" ><span valign="middle" class="green">Net_SmartIRC_listenfor</span></a><br>
<img src="../media/images/I.png" border="0" align="top"><img src="../media/images/T.png" border="0" align="top"><img src="../media/images/Class.gif" border="0" align="top">&nbsp;<a href="../Net_SmartIRC/Net_SmartIRC_messagehandler.html" class="green" ><span valign="middle" class="green">Net_SmartIRC_messagehandler</span></a><br>
<img src="../media/images/I.png" border="0" align="top"><img src="../media/images/T.png" border="0" align="top"><img src="../media/images/Class.gif" border="0" align="top">&nbsp;<a href="../Net_SmartIRC/Net_SmartIRC_timehandler.html" class="green" ><span valign="middle" class="green">Net_SmartIRC_timehandler</span></a><br>
<img src="../media/images/I.png" border="0" align="top"><img src="../media/images/L.png" border="0" align="top"><img src="../media/images/Class.gif" border="0" align="top">&nbsp;<a href="../Net_SmartIRC/Net_SmartIRC_user.html" class="green" ><span valign="middle" class="green">Net_SmartIRC_user</span></a><br>
<img src="../media/images/Lminus.png" border="0" align="top"><img src="../media/images/FolderOpened.gif" border="0" align="top">&nbsp;<span valign="middle" class="green">File(s)</span><br>
<img src="../media/images/spacer2.gif" border="0" align="top"><img src="../media/images/T.png" border="0" align="top"><img src="../media/images/file.png" border="0" align="top">&nbsp;<a href="../Net_SmartIRC/_SmartIRC-0.5.5_SmartIRC_defines_php.html" class="green" ><span valign="middle" class="green">defines.php</span></a><br>
<img src="../media/images/spacer2.gif" border="0" align="top"><img src="../media/images/T.png" border="0" align="top"><img src="../media/images/file.png" border="0" align="top">&nbsp;<a href="../Net_SmartIRC/_SmartIRC-0.5.5_examples_example_php.html" class="green" ><span valign="middle" class="green">example.php</span></a><br>
<img src="../media/images/spacer2.gif" border="0" align="top"><img src="../media/images/T.png" border="0" align="top"><img src="../media/images/file.png" border="0" align="top">&nbsp;<a href="../Net_SmartIRC/_SmartIRC-0.5.5_examples_example2_php.html" class="green" ><span valign="middle" class="green">example2.php</span></a><br>
<img src="../media/images/spacer2.gif" border="0" align="top"><img src="../media/images/T.png" border="0" align="top"><img src="../media/images/file.png" border="0" align="top">&nbsp;<a href="../Net_SmartIRC/_SmartIRC-0.5.5_examples_example3_php.html" class="green" ><span valign="middle" class="green">example3.php</span></a><br>
<img src="../media/images/spacer2.gif" border="0" align="top"><img src="../media/images/T.png" border="0" align="top"><img src="../media/images/file.png" border="0" align="top">&nbsp;<a href="../Net_SmartIRC/_SmartIRC-0.5.5_examples_example4_php.html" class="green" ><span valign="middle" class="green">example4.php</span></a><br>
<img src="../media/images/spacer2.gif" border="0" align="top"><img src="../media/images/T.png" border="0" align="top"><img src="../media/images/file.png" border="0" align="top">&nbsp;<a href="../Net_SmartIRC/_SmartIRC-0.5.5_examples_example5_php.html" class="green" ><span valign="middle" class="green">example5.php</span></a><br>
<img src="../media/images/spacer2.gif" border="0" align="top"><img src="../media/images/T.png" border="0" align="top"><img src="../media/images/file.png" border="0" align="top">&nbsp;<a href="../Net_SmartIRC/_SmartIRC-0.5.5_examples_example6_php.html" class="green" ><span valign="middle" class="green">example6.php</span></a><br>
<img src="../media/images/spacer2.gif" border="0" align="top"><img src="../media/images/T.png" border="0" align="top"><img src="../media/images/file.png" border="0" align="top">&nbsp;<a href="../Net_SmartIRC/_SmartIRC-0.5.5_examples_example7_php.html" class="green" ><span valign="middle" class="green">example7.php</span></a><br>
<img src="../media/images/spacer2.gif" border="0" align="top"><img src="../media/images/T.png" border="0" align="top"><img src="../media/images/file.png" border="0" align="top">&nbsp;<a href="../Net_SmartIRC/_SmartIRC-0.5.5_SmartIRC_irccommands_php.html" class="green" ><span valign="middle" class="green">irccommands.php</span></a><br>
<img src="../media/images/spacer2.gif" border="0" align="top"><img src="../media/images/T.png" border="0" align="top"><img src="../media/images/file.png" border="0" align="top">&nbsp;<a href="../Net_SmartIRC/_SmartIRC-0.5.5_SmartIRC_messagehandler_php.html" class="green" ><span valign="middle" class="green">messagehandler.php</span></a><br>
<img src="../media/images/spacer2.gif" border="0" align="top"><img src="../media/images/L.png" border="0" align="top"><img src="../media/images/file.png" border="0" align="top">&nbsp;<a href="../Net_SmartIRC/_SmartIRC-0.5.5_SmartIRC_php.html" class="green" ><span valign="middle" class="green">SmartIRC.php</span></a><br>

  <bR>
  <img src="../media/images/Class.gif" border="0" align="top">&nbsp;<span valign="middle" class="green">Net_SmartIRC</span><br>
<img src="../media/images/T.png" border="0" align="top"><img src="../media/images/Functions.gif" border="0" align="top">&nbsp;<span valign="middle" class="green">Methods</span><br>
<img src="../media/images/L.png" border="0" align="top"><img src="../media/images/Vars.gif" border="0" align="top">&nbsp;<span valign="middle" class="green">Properties</span><br>

</noscript>
     </td>
    </tr>
   </table>
  </td>
  <td bgcolor="#cccccc" width="2" background="../media/images/checkerboard.gif"><img src="../media/images/spacer.gif" width="2" height="1" border="0" alt=""  /><br /></td>
  <td>
   <table width="100%" cellpadding="10" cellspacing="0">
    <tr>
     <td valign="top">




<table width="100%" border="0">
<tr><td valign="top">

<a href="#class_details"><span class="title">Class Net_SmartIRC</span></a>
<pre><a href="../Net_SmartIRC/Net_SmartIRC_base.html">Net_SmartIRC_base</a>
   |
   --<a href="../Net_SmartIRC/Net_SmartIRC_irccommands.html">Net_SmartIRC_irccommands</a>
      |
      --<a href="../Net_SmartIRC/Net_SmartIRC_messagehandler.html">Net_SmartIRC_messagehandler</a>
         |
         --Net_SmartIRC</pre><br />
<div class="description">$Id: Net_SmartIRC.html,v 1.1 2003/07/23 18:08:54 meebey Exp $</div><br /><br />
<ul>
                  	  <li><b>Author: </b> - Mirco 'meebey' Bauer &lt;<a href="mailto:mail@meebey.net">mailto:mail@meebey.net</a>&gt;</li>
      

                      
  <li><b>Package:</b> - Net_SmartIRC</li>

  <li><b>Version:</b> - 0.5.5</li>

</ul>

</td>
</tr></table>


<hr />
<span class="title">Inherited Variables</span><br>
<div class="tags">
<br>
<span style="color: #006600">Class: <a href="../Net_SmartIRC/Net_SmartIRC_base.html">Net_SmartIRC_base</a></span><br><br>
  <img src="../media/images/PublicProperty.gif" border="0" />
  <span style="color: #006600"><a href="../Net_SmartIRC/Net_SmartIRC_base.html#$channel">Net_SmartIRC_base::$channel</a></span>
  <br>
  <img src="../media/images/PublicProperty.gif" border="0" />
  <span style="color: #006600"><a href="../Net_SmartIRC/Net_SmartIRC_base.html#$nreplycodes">Net_SmartIRC_base::$nreplycodes</a></span>
  <br>
  <img src="../media/images/PublicProperty.gif" border="0" />
  <span style="color: #006600"><a href="../Net_SmartIRC/Net_SmartIRC_base.html#$replycodes">Net_SmartIRC_base::$replycodes</a></span>
  <br>
</div>

<hr />
<span class="title">Inherited Methods</span>
<div class="tags">
<br>
<span style="color: #006600">Class: <a href="../Net_SmartIRC/Net_SmartIRC_messagehandler.html">Net_SmartIRC_messagehandler</a></span><bR><br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">_event_error</span>
    	<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">_event_err_nicknameinuse</span>
    	<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">_event_join</span>
    	<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">_event_kick</span>
    	<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">_event_mode</span>
    	<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">_event_nick</span>
    	<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">_event_part</span>
    	<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">_event_ping</span>
    	<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">_event_privmsg</span>
    	<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">_event_quit</span>
    	<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">_event_rpl_banlist</span>
    	<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">_event_rpl_channelmodeis</span>
    	<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">_event_rpl_endofmotd</span>
    	<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">_event_rpl_motd</span>
    	<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">_event_rpl_motdstart</span>
    	<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">_event_rpl_namreply</span>
    	<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">_event_rpl_topic</span>
    	<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">_event_rpl_umodeis</span>
    	<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">_event_rpl_welcome</span>
    	<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">_event_rpl_whoreply</span>
    	<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">_event_topic</span>
    	<br>
  <br>
<span style="color: #006600">Class: <a href="../Net_SmartIRC/Net_SmartIRC_irccommands.html">Net_SmartIRC_irccommands</a></span><bR><br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">ban</span>
    	 - 
	 bans a hostmask for the given channel or requests the current banlist
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">changeNick</span>
    	 - 
	 changes the own nickname
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">channel</span>
    	 - 
	 returns an object reference to the specified channel
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">deop</span>
    	 - 
	 deops an user in the given channel
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">devoice</span>
    	 - 
	 devoice a user in the given channel
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">getList</span>
    	 - 
	 gets a list of one ore more channels
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">getTopic</span>
    	 - 
	 gets the topic of a channel
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">invite</span>
    	 - 
	 invites a user to the specified channel
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">join</span>
    	 - 
	 Joins one or more IRC channels with an optional key.
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">kick</span>
    	 - 
	 Kicks one or more user from an IRC channel with an optional reason.
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">message</span>
    	 - 
	 sends a new message
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">mode</span>
    	 - 
	 sets or gets the mode of an user or channel
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">names</span>
    	 - 
	 requests all nicknames of one or more channels
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">op</span>
    	 - 
	 ops an user in the given channel
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">part</span>
    	 - 
	 parts from one or more IRC channels with an optional reason
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">quit</span>
    	 - 
	 sends QUIT to IRC server and disconnects
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">setTopic</span>
    	 - 
	 sets a new topic of a channel
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">unban</span>
    	 - 
	 unbans a hostmask on the given channel
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">voice</span>
    	 - 
	 voice a user in the given channel
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">who</span>
    	 - 
	 requests a 'WHO' from the specified target
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">whois</span>
    	 - 
	 requests a 'WHOIS' from the specified target
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">whowas</span>
    	 - 
	 requests a 'WHOWAS' from the specified target  (if he left the IRC network)
		<br>
  <br>
<span style="color: #006600">Class: <a href="../Net_SmartIRC/Net_SmartIRC_base.html">Net_SmartIRC_base</a></span><bR><br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">connect</span>
    	 - 
	 Creates the sockets and connects to the IRC server on the given port.
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">disconnect</span>
    	 - 
	 Disconnects from the IRC server nicely with a QUIT or just destroys the socket.
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">getMotd</span>
    	 - 
	 Returns the full motd.
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">getUsermode</span>
    	 - 
	 Returns the usermode.
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">isBanned</span>
    	 - 
	 Checks if the hostmask is on the specified channel banned and returns the result.
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">isError</span>
    	<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">isJoined</span>
    	 - 
	 checks if we or the given user is joined to the specified channel and returns the result  ChannelSyncing is required for this.
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">isOpped</span>
    	 - 
	 Checks if we or the given user is opped on the specified channel and returns the result.
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">isVoiced</span>
    	 - 
	 Checks if we or the given user is voiced on the specified channel and returns the result.
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">listen</span>
    	 - 
	 goes into receive mode
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">listenFor</span>
    	 - 
	 waits for a special message type and puts the answer in $result
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">log</span>
    	 - 
	 Adds an entry to the log.
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">login</span>
    	 - 
	 login and register nickname on the IRC network
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">Net_SmartIRC</span>
    	 - 
	 Constructor. Initiales the messagebuffer and "links" the replycodes from  global into properties. Also some PHP runtime settings are configured.
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">reconnect</span>
    	 - 
	 Reconnects to the IRC server with the same login info,  it also rejoins the channels
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">registerActionhandler</span>
    	 - 
	 registers a new actionhandler and returns the assigned id
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">registerTimehandler</span>
    	 - 
	 registers a timehandler and returns the assigned id
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">setAutoReconnect</span>
    	 - 
	 Enables/disables autoreconnecting.
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">setAutoRetry</span>
    	 - 
	 Enables/disables autoretry for connecting to a server.
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">setBenchmark</span>
    	 - 
	 Enables/disables the benchmark engine.
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">setChannelSynching</span>
    	 - 
	 Deprecated, use setChannelSyncing() instead!
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">setChannelSyncing</span>
    	 - 
	 Enables/disables channel syncing.
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">setCtcpVersion</span>
    	 - 
	 Sets the CTCP version reply string.
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">setDebug</span>
    	 - 
	 Sets the level of debug messages.
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">setDisconnecttime</span>
    	 - 
	 Sets the delaytime before closing the socket when disconnect.
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">setLogdestination</span>
    	 - 
	 Sets the destination of all log messages.
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">setLogfile</span>
    	 - 
	 Sets the file for the log if the destination is set to file.
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">setReceivedelay</span>
    	 - 
	 Sets the delay for receiving data from the IRC server.
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">setReceiveTimeout</span>
    	 - 
	 Sets the receive timeout.
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">setSenddelay</span>
    	 - 
	 Sets the delay for sending data to the IRC server.
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">setTransmitTimeout</span>
    	 - 
	 Sets the transmit timeout.
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">setUseSockets</span>
    	 - 
	 Enables/disables the usage of real sockets.
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">showBenchmark</span>
    	 - 
	 Shows the benchmark result.
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">startBenchmark</span>
    	 - 
	 Starts the benchmark (sets the counters).
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">stopBenchmark</span>
    	 - 
	 Stops the benchmark and displays the result.
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">throwError</span>
    	<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">unregisterActionhandler</span>
    	 - 
	 unregisters an existing actionhandler
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">unregisterActionid</span>
    	 - 
	 unregisters an existing actionhandler via the id
		<br>
      <img src="../media/images/PublicMethod.gif" border="0" />
    <span style="color: #006600">unregisterTimeid</span>
    	 - 
	 unregisters an existing timehandler via the id
		<br>
  </div>



        <div class="credit">
		    <hr />
		    Documentation generated on Wed, 23 Jul 2003 19:59:11 +0200 by <a href="http://www.phpdoc.org" class="green">phpDocumentor 1.2.0beta1c</a><br>
			HTML layout done by <a href="http://pear.php.net/wishlist.php/dickmann" class="green">Christian Dickmann</a> and originally
		    <i>inspired by </i><a href="http://www.phpedit.com" class="green">PHPEdit</a><br>
			
			
			
	      </div>
</td>
    </tr>
   </table>
  </td>

 </tr>
</table>
</body>
</html>